html, body {
  width: 100vw;
  height: 100vh;
  padding: 0;
  margin: 0 !important;
  position: relative;
  overflow: hidden;
}

#container {
  width: 100vw;
  height: 100vh;
  padding: 0;
  margin: 0;
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: -webkit-flex;
  flex-direction: column;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  overflow: hidden;

  .column-header {
    width: 100vw;
    height: 57px;
    background: #1d293e;
    display: flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: -webkit-flex;
    flex-direction: row;
    -ms-flex-direction: row;
    -webkit-flex-direction: row;
    align-items: center;
    justify-content: space-between;
    position: relative;

    span {
      size: 14px;
      color: #ffffff;
    }

    .btns {
      height: 100%;
      display: flex;
      display: -moz-flex;
      display: -ms-flex;
      display: -o-flex;
      display: -webkit-flex;
      flex-direction: row;
      -ms-flex-direction: row;
      -webkit-flex-direction: row;
      align-items: center;
      justify-content: center;
    }
  }

  .content {
    width: 100vw;
    height: 100%;
    flex-shrink: 1;
  }
}

.confirm-btn {
  width: 100%;
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: -webkit-flex;
  flex-direction: row;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  align-items: end;
  justify-content: flex-end;
}

.params {
  height: 40px;
  text-align: left;
  line-height: 40px;
  padding: 0 15px;
  border-radius: 5px;
  border: 1px solid #d9d9d9;
  color: #ffffff;
  font-size: 14px;
  cursor: pointer;
}

/deep/ .ant-fullcalendar-header {
  text-align: left !important;
}

/deep/ .ant-fullcalendar-header .ant-radio-group {
  display: none !important;
}

.btns {
  /deep/ .ant-select-selection--single {
    height: 40px !important;
  }

  /deep/ .ant-select-selection__rendered {
    line-height: 40px !important;
  }

  /deep/ .ant-select-selection-selected-value {
    color: #ffffff !important;
  }

  /deep/ .ant-select-arrow {
    color: #ffffff !important;
  }

  /deep/ .ant-select-selection {
    background-color: transparent !important;
  }
}
